body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color:#ffffff;
}
table {
    font-size:12px;
    color:#000000;
}
a:link {
    font-family: "宋体";
    font-size: 12px;
    color: #000000; 
    text-decoration: none;
}
a:visited {
    font-family: "宋体";
    font-size: 12px;
    color: #000000;
    text-decoration: none;
}
a:active {
    font-family: "宋体";
    font-size: 12px;
    color: #000000;
    text-decoration: none;
}
a:hover {
    font-family: "宋体";
    font-size: 12px;
    color: red;
    text-decoration: none;
}
.top1{
    width:334px;
    height:73px;
    background-image:url(top1.jpg);
    background-repeat:no-repeat;
}
.top2{
    height:73px;
    background-image:url(top2.jpg);
}
.topbar{
    height:12px;
    background-image:url(topbar.jpg);
}
.dhbck{
    padding-top:6px;
    width:340px;
    height:27px;
}
.fgdiv{
    padding-top:3px;
}
.lsmod{
    margin-right:10px;  
}
.lsmod a:link {
    font-family: "宋体";
    font-size: 12px;
    color: #ffffff; 
    text-decoration: none;
}
.lsmod a:visited {
    font-family: "宋体";
    font-size: 12px;
    color: #ffffff;
    text-decoration: none;
}
.lsmod a:active {
    font-family: "宋体";
    font-size: 12px;
    color: #ffffff;
    text-decoration: none;
}
.lsmod a:hover {
    font-family: "宋体";
    font-size: 12px;
    color: red;
    text-decoration: none;
}
.fgxz{
    margin-top:6px;
    width:10px;
    height:8px;
    background-image:url(fgxzdown.gif);
    background-repeat:no-repeat;
}
.userbck{
    margin-top:7px;
    font-family: "宋体";
    font-size: 12px;
    color: #ffffff;
    width:191px;
    height:30px;
    background-image:url(userback.gif);
    background-repeat:no-repeat;
}
.tabz{
    margin-left:1px;
    margin-right:1px;
    height:18px;
    cursor:hand;
}
.tabz01{
    width:5px;
    height:25px;
    background-image:url(tabz01.gif);
}
.tabz02{
    padding-top:5px;
    line-height:18px;
    font-weight:bold;
    padding-left:0px;
    text-algin:center;
    height:20px;
    background-image:url(tabz02.gif);
}
.tabz02 a:link {
    font-family: "宋体";
    font-size: 12px;
    color: #ffffff; 
    text-decoration: none;
}
.tabz02 a:visited {
    font-family: "宋体";
    font-size: 12px;
    color: #ffffff;
    text-decoration: none;
}
.tabz02 a:active {
    font-family: "宋体";
    font-size: 12px;
    color: #ffffff;
    text-decoration: none;
}
.tabz02 a:hover {
    font-family: "宋体";
    font-size: 12px;
    color: red;
    text-decoration: none;
}

.tabz03{
    width:5px;
    height:25px;
    background-image:url(tabz03.gif);
}
.tabw{
    margin-left:1px;
    margin-right:1px;
    height:18px;
    cursor:hand;
}
.tabw01{
    width:5px;
    height:25px;
    background-image:url(tabw01.gif);
}
.tabw02{
    padding-top:5px;
    line-height:18px;
    padding-left:0px;
    text-algin:center;
    color:#000000;
    height:20px;
    background-image:url(tabw02.gif);
}

.tabw03{
    width:5px;
    height:25px;
    background-image:url(tabw03.gif);
}
.kjfs01{    
    width:193px;
    height:26px;
    cursor:hand;
    background-image:url(kjfs01.jpg);
}
.kjfs02{      
    width:193px;
    height:26px;
    cursor:hand;
    background-image:url(kjfs02.jpg);
}
.treeline{
    height:1px;
    background-image:url(treeline.jpg);
}
.treefont{
    font-family: "宋体";
    padding-top:6px;
    padding-left:40px;
    text-align:left;
    height:24px;
    cursor:default;
}
.treefonted{
    font-family: "宋体";
    padding-top:3px;
    padding-left:50px;
    text-align:left;
    height:24px;
    cursor:default;
    background-image:url(edtree.jpg);
    background-repeat:no-repeat;
    background-position:center center;
}
.treebut01{ 
    width:153px;
    height:24px;
    cursor:hand;
    color:#ffffff;
    font-weight:bold;
    padding-left:40px;
    background-image:url(treebut01.jpg);
}
.treebut02{    
    width:193px;
    height:24px;
    cursor:hand;
    padding-left:40px;
    background-image:url(treebut02.jpg);
}
.treebut02 a:link {
    font-family: "宋体";
    font-size: 13px;
    text-decoration: none;
}
.treens{
    width:193px;
    height:22px;
    padding-top:2px;
    cursor:hand;
    color:#ffffff;
    padding-left:40px;
    background-image:url(treens.jpg);
}
.mainbar{
    height:26px;
    background-image:url(mainbar.jpg);
    background-repeat: repeat-x;
}
.jsbut{
    width:61px;
    height:19px;
    cursor:default;
    background-image:url(mjiansuo.jpg);
}
.mwelbck{
    margin-top:10px;
    height:200px;
    background-image:url(mwelbck.jpg);
    background-repeat:repeat-x;
}
.mweluser{
    margin-top:0px;
    background-image:url(mweluser.jpg);
    background-repeat:no-repeat;
    background-position:center;
}
.mbrd01{
    width:281px;
    height:32px;
    background-image:url(mbrd01.jpg);
    background-repeat:no-repeat;
    background-position:left center;
}
.mbrd02{
    margin-top:20px;
    height:32px;
    background-image:url(mbrd02.jpg);
    background-repeat:repeat-x;
    background-position:center center;
}
.mbrd03{
    width:118px;
    height:32px;
    background-image:url(mbrd03.jpg);
    background-repeat:no-repeat;
    background-position:right center;
}
.dzbut{
    width:87px;
    height:25px;
    background-image:url(dzbut.jpg);
    background-repeat:no-repeat;
}
.muk01{
    width:8px;
    height:8px;
    background-image:url(muk01.jpg);
    background-repeat:no-repeat;
}
.muk02{
    height:8px;
    background-image:url(muk02.jpg);
    background-repeat:repeat-x;
}
.muk03{
    width:8px;
    height:8px;
    background-image:url(muk03.jpg);
    background-repeat:no-repeat;
}
.mumiddle{
    border-left:1px #a1acce solid;
    border-right:1px #a1acce solid;
}
.md{
    margin-top:20px;
    margin-bottom:20px;
}
.mdhead{
    font-family: "宋体";
    font-size:14px;
    font-weight:bold;
    text-align:center;
    padding-top:3px;
    height:32px;
    background-image:url(mdhead.jpg);
}
.mdtd{
    font-family: "宋体";
    font-size:12px;
    text-align:center;
    padding-top:3px;
    height:32px;
    border-bottom:1px #999 dotted;
}
.maintree{
    background-color:#e3e6f1;
    margin-top:1px;
    border-top:1px #a1acce solid;
    border-right:1px #a1acce solid;
}
.matreebar{
    padding-top:2px;
    height:25px;
    background-image:url(matreebar.jpg);
}
.mtitle{
    padding-top:2px;
    height:34px;
    color:#323d63;
    font-size:16px;
    font-weight:bold;
    padding-left:40px;
    background-image:url(mtitle.jpg);
    background-repeat:no-repeat;
}
.mtitle2{
    margin-top:10px;
    padding-top:2px;
    height:34px;
    background-image:url(mtitle2.jpg);
    background-repeat:repeat-x;
}
.record{
    margin-top:20px;
    border-left:1px #a1acce solid;
    border-top:1px #a1acce solid;
}
.record2{
    margin-top:6px;
    margin-bottom:6px;
    border-left:1px #a1acce solid;
    border-top:1px #a1acce solid;
}

.record_head{
    margin-top:20px;
    text-align:right;
    height:28px;
    padding-right:10px;
    background-color:#e1e4ee;
    border-right:1px #a1acce solid;
    border-bottom:1px #a1acce solid;
}
.record_td{
    margin-top:20px;
    background-color:#ffffff;
    border-right:1px #a1acce solid;
    border-bottom:1px #a1acce solid;
}
.record_head2{
    text-align:right;
    height:10px;
    padding-right:10px;
    background-color:#e1e4ee;
    border-right:1px #a1acce solid;
    border-bottom:1px #a1acce solid;
}
.record_td2{
    height:10px;
    background-color:#ffffff;
    border-right:1px #a1acce solid;
    border-bottom:1px #a1acce solid;
}

.inptext{
    margin-left:1px;
    width:99%;
    font-size: 12px;
}
.mtabtab{
    font-family: "宋体";
    font-size: 12px;
    color: #000000;
    margin-top:12px;
    margin-bottom:12px;
    border-top:1px #a1acce solid;
    border-left:1px #a1acce solid;
}
.mtabtithead{
    font-family: "宋体";
    font-size: 12px;
    color: #ffffff;
    height:24px;
    text-align:center;
    border-right:1px #a1acce solid;
    border-bottom:1px #a1acce solid;
    background-image:url(tablehead.jpg);
}
.mtabtittd{
    font-family: "宋体";
    font-size: 13px;
    color: #000000;
    height:24px;
    text-align:center;
    background-color:#fff;
    border-right:1px #a1acce solid;
    border-bottom:1px #a1acce solid;
}
.mtabtittd2{
    font-family: "宋体";
    font-size: 13px;
    color: #000000;
    height:24px;
    text-align:center;
    background-color:#eef4fa;
    border-right:1px #a1acce solid;
    border-bottom:1px #a1acce solid;
}
.otkcl{
    height:22px;
    background-color:#e1e4ee;
}
.mbut{
    font-size:10px;
    color:#ffffff;
    height:20px;
    width:30px;
    border:1px #a1acce solid;
    padding:2 3 2 3;
    background: url(mbutbck.jpg) repeat-x center middle;
}
.tlogo{
    float:left;
    margin-left:4px;
    margin-left:4px;
}
.cxtjline{
    height:20;
    margin-top:20px;
    background-image:url(cxtjline.jpg);
    background-repeat:repeat-x;
}
.cxtj{
    width:137px;
    height:20;
    background-image:url(cxtj.jpg);
    background-repeat:repeat-x;
}
.cxjgline{
    margin-top:20px;
    height:20;
    background-image:url(cxtjline.jpg);
    background-repeat:repeat-x;
}
.cxjg{
    width:137px;
    height:20;
    background-image:url(cxjg.jpg);
    background-repeat:repeat-x;
}
.cxbck{
    height:50;
    border-right:1px solid #a1acce;
    border-left:1px solid #a1acce;
    border-bottom:1px solid #a1acce;
    background-image:url(cxbck.jpg);
    background-repeat:repeat-x;
    background-position:bottom;
}
.ma_but{
    color:#fff;
    font-weight:bold;
    width:76px;
    padding-top:2px;
    height:25px;
    border:0px;
    background: url(cxbut.gif) repeat-x center middle;
}
.ma_but2{
    color:#fff;
    font-weight:bold;
    width:76px;
    padding-top:4px;
    height:25px;
    border:0px;
    background: url(cxbut2.gif) repeat-x center middle;
}

.bom{
    font-family: "宋体";
    font-size:12px;
    text-align:center;
    color:#ffffff;
    padding-top:3px;
    height:23px;
    background-image:url(bom.jpg);
}
.keybck{
    font-family: "宋体";
    margin-top:60px;
    height:342px;
    background-image:url(keybck.jpg);
}
.keyf{
    font-family: "Microsoft YaHei" ! important;
    font-size:18px;
    color:#47547f;
    height:32px;
    text-align:right;
    padding-right:10px;
}
.keyinput{
    color:#47547f;
    height:20px;
    border:1px #a1acce solid;
}
.middlebck{
    width:8px;
    background-color:#a1acce;
}
.sou01{
    width:8px;
    height:64px;
    cursor:hand;
    background-image:url(sou01.jpg);
}
.sou02{
    width:8px;
    height:64px;
    cursor:hand;
    background-image:url(sou02.jpg);
}
.mkjjbck{
    margin-top:20px;
    height:249px;
    background-image:url(mkjjbck.jpg);
    background-repeat:repeat-x;
}
.gnmk{
    margin-top:20px;
    width:761px;
    height:400px;
    background-image:url(gnmk.jpg);
    background-repeat:no-repeat;
}
.gnmkfont{
    font-family: "Microsoft YaHei" ! important;
    color:#495580;
    margin-top:10px;
    margin-left:120px;
    font-size:16px;
    line-height:27px;
    font-weight:bold;
}
.gntext{
    font-size:14px;
    font-weight:bold;
    letter-spacing:2pt;
    padding-left:140px;
    padding-top:4px;
    color:#FFFFFF;
    filter:
        Dropshadow(offx=1,offy=0,color=#485581)
        Dropshadow(offx=0,offy=1,color=#485581)
        Dropshadow(offx=0,offy=-1,color=#485581)
        Dropshadow(offx=-1,offy=0,color=#485581);
}
.loading{
    border:1px #a1acce solid;
    background-color:#e9ecf3;
}
.loadingfont{
    color:#495681;
}
.zhcxtop1{
    width:317;
    height:68px;
    background-image:url(zhcxtop1.jpg);
    background-repeat:no-repeat;
}
.zhcxtop2{
    height:68px;
    background-image:url(zhcxtop2.jpg);
    background-repeat:repeat-x;
}
.wdsc01{     
    width:240px;
    height:50px;
    cursor:hand;
    background-image:url(wdsc01.jpg);
    background-position: top;
}
.wdsc02{      
    width:240px;
    height:26px;
    cursor:hand;
    background-image:url(wdsc02.jpg);
    background-position: top;
}
.mx01{      
    width:193px;
    height:26px;
    cursor:hand;
    background-image:url(mx01.jpg);
}
.mx02{      
    width:193px;
    height:26px;
    cursor:hand;
    background-image:url(mx02.jpg);
}
.tjbck{
    height:37px;
    background-image:url(tjbck.jpg);
    background-repeat:repeat-x;
}
.but_qx{
    margin-left:8px;
    margin-right:8px;
    float:left;
    width:71px;
    height:22px;
    background-image:url(but_qx.gif);
}
.but_qx2{
    margin-left:8px;
    margin-right:8px;
    float:left;
    width:71px;
    height:22px;
    background-image:url(but_qx2.gif);
}
.but_fx{
    margin-left:8px;
    margin-right:8px;
    float:left;
    width:71px;
    height:22px;
    background-image:url(but_fx.gif);
}
.but_fx2{
    margin-left:8px;
    margin-right:8px;
    float:left;
    width:71px;
    height:22px;
    background-image:url(but_fx2.gif);
}
.but_cx{
    margin-left:8px;
    margin-right:8px;
    float:left;
    width:71px;
    height:22px;
    background-image:url(but_cx.gif);
}
.but_cx2{
    margin-left:8px;
    margin-right:8px;
    float:left;
    width:71px;
    height:22px;
    background-image:url(but_cx2.gif);
}
.but_excel{
    margin-left:8px;
    margin-right:8px;
    float:left;
    width:111px;
    height:22px;
    background-image:url(but_excel.gif);
}
.but_excel2{
    margin-left:8px;
    margin-right:8px;
    float:left;
    width:111px;
    height:22px;
    background-image:url(but_excel2.gif);
}
.but_qktjl{
    margin-left:8px;
    margin-right:8px;
    float:left;
    width:111px;
    height:22px;
    background-image:url(but_qktjl.gif);
}
.but_qktjl2{
    margin-left:8px;
    margin-right:8px;
    float:left;
    width:111px;
    height:22px;
    background-image:url(but_qktjl2.gif);
}
.zhcxfgf{
    width:2px;
    background-image:url(zhcxfgf.jpg);
}
.cthead01{
    color:#2f3d62;
    font-size:14px;
    font-weight:bold;
    padding-top:4px;
    text-align:center;
    width:153px;
    height:31px;
    background-image:url(cthead01.jpg);
}
.cthead02{
    color:#2f3d62;
    font-size:14px;
    font-weight:bold;
    padding-top:4px;
    text-align:center;
    width:153px;
    height:31px;
    background-image:url(cthead02.jpg);
}
.ctbck{
    height:31px;
    background-image:url(ctbck.jpg);
}
.grid{
    margin-top:2px;
}
.gridhead{
    height:24px;
    color:#000000;
    text-align:center;
    background-image:url(gridhead.jpg);
}
.gridtd01{
    height:24px;
    background-color:#e7e9ef;
}
.gridtd02{
    height:24px;
    background-color:#ffffff;
}
.ms{
    text-align:center;
    height:9px;
    background-color:#a1acce;
}
.obut01{
    color:#fff;
    font-weight:bold;
    width:142px;
    padding-top:2px;
    height:25px;
    border:0px;
    background: url(obut01.gif) repeat-x center middle;
}
.obut02{
    color:#fff;
    font-weight:bold;
    width:142px;
    padding-top:4px;
    height:25px;
    border:0px;
    background: url(obut02.gif) repeat-x center middle;
}
.mspic{
    width:26px;
    height:9px;
    background-image:url(ms.jpg);
}
.cxbom{
    text-align:center;
    color:#ffffff;
    height:26px;
    background-image:url(cx_bom.jpg);
}
.obut01{
    color:#fff;
    font-weight:bold;
    width:142px;
    padding-top:2px;
    height:25px;
    border:0px;
    background: url(obut01.gif) repeat-x center middle;
}
.sdtjbut{
    width:78px;
    height:19px;
    border:0px;
    background-image:url(sdtjbut.gif);
}
.mlogo {
    width: 19px;
    background-image: url(mlogo.gif);
    background-repeat: no-repeat;
    background-position: bottom;
}
.cmp01{
    float:left;
    width:20px;
    height:13px;
    margin-top:7px;
    margin-left:4px;
    margin-right:4px;
}
.cmp02{
    float:left;
    width:20px;
    height:13px;
    margin-top:7px;
    margin-left:4px;
    margin-right:4px;
}
.cmp03{
    float:left;
    width:20px;
    height:13px;
    margin-top:7px;
    margin-left:4px;
    margin-right:4px;
}
.cmp04{
    float:left;
    width:20px;
    height:13px;
    margin-top:7px;
    margin-left:4px;
    margin-right:4px;
}
.serisebck{
    height:38px;
    background: url(seriseback.jpg) repeat-x center middle;
}
.serisetab1{
    padding-top:7px;
    cursor:default;
    text-align:center;
    font-weight:bold;
    font-size:14px;
    color:#000000;
    float:left;
    width:142px;
    height:38px;
    background: url(serisetab.jpg) no-repeat center middle;
}
.serisetab2{
    padding-top:7px;
    cursor:default;
    text-align:center;
    font-size:14px;
    color:#000000;
    float:left;
    width:142px;
    height:38px;
}
.nrdiv01{
    width:98%;
    cursor:default;
    padding-top:4px;
    padding-bottom:4px;
    margin-top:3px;
    height:22px;
    padding-left:20px;
    font-size:12px;
    background-color:#ffffff;
}
.nrdiv02{
    width:98%;
    cursor:default;
    padding-top:4px;
    padding-bottom:4px;
    margin-top:3px;
    height:22px;
    padding-left:20px;
    font-size:12px;
    background-color:#e7e9f2;
}
.4but01{
    color:#fff;
    font-weight:bold;
    width:95px;
    padding-top:2px;
    height:25px;
    border:0px;
    background: url(4but01.gif) repeat-x center middle;
}
.4but02{
    color:#fff;
    font-weight:bold;
    width:95px;
    padding-top:4px;
    height:25px;
    border:0px;
    background: url(4but02.gif) repeat-x center middle;
}
.6but01{
    color:#fff;
    font-weight:bold;
    width:142px;
    padding-top:2px;
    height:25px;
    border:0px;
    background: url(obut01.gif) repeat-x center middle;
}
.6but02{
    color:#fff;
    font-weight:bold;
    width:142px;
    padding-top:4px;
    height:25px;
    border:0px;
    background: url(obut02.gif) repeat-x center middle;
}
/***8个和10个字符用10but***/
.10but01{
    color:#fff;
    font-weight:bold;
    width:176px;
    padding-top:2px;
    height:25px;
    border:0px;
    background: url(10but01.gif) repeat-x center middle;
}
.10but02{
    color:#fff;
    font-weight:bold;
    width:176px;
    padding-top:4px;
    height:25px;
    border:0px;
    background: url(10but02.gif) repeat-x center middle;
}
#loadingDiv {HEIGHT: 107px; LEFT: 341px; POSITION: absolute; TOP: 585px; WIDTH: 205px; Z-INDEX: 1 
}
/**************数据加载模块**************/
.sjjzbck{
    font-weight:bold;
    height:35px;
    border:0px;
    background-image: url(sjjzbck.jpg);
}
.inputfont{
    width:90%;
    height:16px;
    padding-top:0;
    padding-bottom:0;
}
.mtabtittdH{
    font-family: "宋体";
    font-size: 13px;
    color: #000000;
    height:28px;
    text-align:center;
    background-color:#fff;
    border-right:1px #a1acce solid;
    border-bottom:1px #a1acce solid;
}
.mtabtittdH2{
    font-family: "宋体";
    font-size: 13px;
    color: #000000;
    height:28px;
    text-align:center;
    background-color:#eef4fa;
    border-right:1px #a1acce solid;
    border-bottom:1px #a1acce solid;
}
.TCbutton{
    height:24px;
    border-right: #a2accf 1px solid; 
    padding-right: 2px; 
    border-top: #a2accf 1px solid; 
    padding-left: 2px;
    font-size: 12px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#d9dde9);     
    border-left: #a2accf 1px solid; 
    cursor: hand; 
    color: black; 
    padding-top: 2px; 
    border-bottom:#a2accf 1px solid
}
.ml{
    margin-top:20px;
}
.ml1{
    font-weight:bold;
    width:438px;
    height:31px;
    border:0px;
    background-image: url(ml1.jpg);
}
.ml1td{
    font-weight:bold;
    width:438px;
    border-left:1px #a1acce solid;
    border-right:1px #a1acce solid;
}
.ml2{   
    font-weight:bold;
    width:438px;
    height:36px;
    border:0px;
    text-align:center;
    background-image: url(ml2.jpg);
}
.mlbut{
    margin-right:6px;
    width:59px;
    height:27px;
    border:0px;
    background-image: url(mlbut.jpg);
}

/*功能按钮所在的table*/
.buttonTable {
    width:98%;
    border:none;
    text-align:right;
    padding:5px,0px,0px,5px;
}
/*功能按钮所在的table*/
.buttonTable td{
    text-align:left;
}

/*查询按钮、检索条件所在的table*/
.schTable {
    margin-top: 20px;
    /*
    border-top:solid #b0d1fa 1px;
    border-left:solid #b0d1fa 1px;
    border-right:solid #b0d1fa 1px;
    border-bottom:solid #b0d1fa 1px;
    */
    text-align:left;
    white-space: nowrap;
    width:100%;
    valign:middle;
    padding-left: 5px;
}

/*查询按钮、检索条件所在的table的TD */
.schTable td{
    white-space:nowrap;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 25px;
    color: #000000;
    text-align: left;
    text-indent: 8pt;
}

/*分页按钮所在的table*/
.paginationTable {
    width:98%;
    border:none;
    text-align:right;
    padding:0px;
}

/*输入的内容(除拉查询条件)所在的table*/
.contentTable {
    border-left: 1px solid #b0d1fa;
    border-top: 1px solid #b0d1fa;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    COLOR: #484854;
    TEXT-INDENT: 15px;
    LINE-HEIGHT: 24px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
    m1:expression(this.borderColorLight='#d1d1d1');   
    m2:expression(this.borderColorDark='#ffffff');   
    
    width:100%;
}
/*输入的内容(除拉查询条件)所在的table*/
.contentTable td{
        border-right: 1px solid #b0d1fa;
        border-bottom: 1px solid #b0d1fa;    
}

/*输入的内容(除拉查询条件)所在的table*/
.contentTable th{
    border-right: 1px solid #b0d1fa;
    border-bottom: 1px solid #b0d1fa;
    white-space:nowrap;
    font-weight: normal;
}

/*输入的内容(除拉查询条件)所在的table*/
.contentTable input{
    width : expression(this.type == "text" || this.type == "password" ? "100%" : "");
    border-left: #78a0ac;
}

/*输入的内容(除拉查询条件)所在的table*/
.contentTable select{
     width:100%;
     border-left: #78a0ac;
}

/*输入的内容(除拉查询条件)所在的table*/
.contentTable textarea{
     width:100%;
     border-left: #78a0ac;
}

/*显示错误信息*/
.errorStyle {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-align: left;
    border-top: 1px solid #b0d1fa;
    border-bottom: 1px solid #b0d1fa;
    height:29px;
    width:98%;
}
.errorSpaceDiv {
    position:absolute;
    bottom:0px;
    right:16px;
    width:100%;
    height:40px;
    text-align:center;
    z-index:2;
    overflow:hidden;
}
.errorStyle div{
    color: red;
}

.left_area{
    vertical-align: top;
    padding: 10px,0px,0px,5px;
    width: 20%;
}

.right_area{
    width: 70%;
    vertical-align: top;
}

.select-style{
  /*position:absolute;*/ 
  overflow:hidden;
  border:1px solid #c3daf9;
  width: 100%;
}
.select-style select{
   margin: -3px;
   width: 104%;
}
.txt-readonly{
	color:darkgray;background-color:#ffffff; border:1px solid #ffffff
}